Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEACH ROAD Terraced £238,000 4 Sep 2020
11 LEACH ROAD Terraced £175,000 31 May 2019
15 LEACH ROAD Terraced £85,500 22 Jun 2001
21 LEACH ROAD Terraced £42,000 16 Jul 2001
27 LEACH ROAD Terraced £228,000 1 Feb 2019
29 LEACH ROAD Semi-Detached £63,000 27 Feb 1998
31 LEACH ROAD Terraced £255,000 27 Sep 2017
62 LEACH ROAD Terraced £120,500 26 Aug 2003